Crowds that descended upon an Afghanistan airport were so massive that they showed up in satellite photos taken from space.
Crowds that descended upon an Afghanistan airport were so massive that they showed up in satellite photos taken from space.